/*textlist1000*/
.textlist1000-1{ font-size:16px; line-height:24px; color: #999; }
.textlist1000-1 li{position:relative;margin-bottom:15px;}
.textlist1000-1 li p.title{margin-right:210px;}
.textlist1000-1 li p.title a{width:100%;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;vertical-align:bottom;color:#2c4354;}
.textlist1000-1 li p.title a:hover{color:#6b292b;}
.textlist1000-1 li p.date{ position:absolute; right:0; top:0; white-space: nowrap; }


/*textlist1000-2*/
.textlist1000-2{font-size:16px;line-height:24px;color:#999;}
.textlist1000-2 li{margin-bottom:15px;-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;float:left;width:50%;}
.textlist1000-2 li p.title a{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align:bottom;color:#2c4354;margin-right:15px;}
.textlist1000-2 li p.title a:hover{color:#6b292b;}

/*textlist1000-3*/
.textlist1000-3{font-size:16px;line-height:24px;color:#999;}
.textlist1000-3 li{margin-bottom:15px;-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;float:left;width:25%;}
.textlist1000-3 li p.title a{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align:bottom;color:#2c4354;margin-right:15px;position:relative;padding-right:20px;}
.textlist1000-3 li p.title a:hover{color:#6b292b;}
.textlist1000-3 li p.title img.i{position:absolute;right:0;top:4px;}

/*responsive 1280 == ml mr 50*/
@media (min-width: 1191px) and (max-width: 1300px){

}

/*responsive 1024 || 1136 == ml mr 50*/
@media (min-width:1000px) and (max-width:1190px){

}

/*responsive 960 == ml mr 50*/
@media (min-width:950px) and (max-width:999px){

}

/*responsive 800 == ml mr 50*/
@media (min-width:790px) and (max-width:950px){

}

/*responsive 768 == ml mr 50*/
@media (min-width:758px) and (max-width:790px){

.textlist1000-3 li{width:50%;}

}

/*responsive 640 == ml mr 30*/
@media (min-width:630px) and (max-width:758px){
	
.textlist1000-3 li{width:50%;}

}

/*responsive 600 == ml mr 30*/
@media (min-width:590px) and (max-width:630px){
	

.textlist1000-3 li{width:100%;float:none;}


}

/*responsive 569 == ml mr 30*/
@media (min-width:549px) and (max-width:590px){
.textlist1000-1 li p.title{margin-right:0;}
.textlist1000-1 li p.date{display:none;}



.textlist1000-3 li{width:100%;float:none;}

}

/*responsive 480 == ml mr 10*/
@media (min-width:470px) and (max-width:549px){
.textlist1000-1 li p.title{margin-right:0;}
.textlist1000-1 li p.date{display:none;}

.textlist1000-3 li{width:100%;float:none;}

}

/*responsive 320 == ml mr 10*/
@media (min-width:310px) and (max-width:470px){
.textlist1000-1 li p.title{margin-right:0;}
.textlist1000-1 li p.date{display:none;}

.textlist1000-3 li{width:100%;float:none;}
.textlist1000-3 li p.title a{margin-right:0px;padding-right:0px;}



.textlist1000-2 li{float:none;width:100%;}

.textlist1000-2 li p.title a{margin-right:0px;}

}